Internet Archive BookReader

List of the Sphingidae, Aegeriidae, Zygaenidae and Bombycidae of Cuba